Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 CHAPEL STREET Semi-Detached £324,865 £70,100 11 Nov 1998
BROOK HOUSE CHAPEL STREET Detached £329,498 £277,500 1 Sep 2020
CHAPEL HOUSE CHAPEL STREET Detached £239,165 £138,000 13 Jun 2011
THE OLD SURGERY CHAPEL STREET Detached £160,000 25 May 2023
THE ORCHARD CHAPEL STREET Detached £270,000 4 May 2023